package com.flea.hclv.model.dao;

import java.util.List;

import org.apache.ibatis.annotations.Param;
import org.apache.ibatis.session.RowBounds;

import com.flea.hclv.model.entity.HVisitorRebackPaymentRecoder;

public interface HVisitorRebackPaymentRecoderMapper {
    int deleteByPrimaryKey(String id);

    int insert(HVisitorRebackPaymentRecoder record);

    int insertSelective(HVisitorRebackPaymentRecoder record);

    HVisitorRebackPaymentRecoder selectByPrimaryKey(String id);

    int updateByPrimaryKeySelective(HVisitorRebackPaymentRecoder record);

    int updateByPrimaryKey(HVisitorRebackPaymentRecoder record);

	List<HVisitorRebackPaymentRecoder> findByOrgIdForPaging(
			RowBounds rowBounds, @Param("orgId")String orgId,@Param("orderNo")String orderNo);

  List<HVisitorRebackPaymentRecoder> findByOrderNo(@Param("orderNo")String orderNo,RowBounds rowBounds);

  List<HVisitorRebackPaymentRecoder> findByOrderNos(@Param("orderNos")List<String> orderNos);
}